push with the thumb - German English Dictionary